#ifndef LISTPKG_H
#define LISTPKG_H

#include "protocol.h"

class ListPackages : public Protocol
{
	public:
		ListPackages(Client*);

		bool8 recognize(uint8* Msg, uint32 Len);
		int32 start(uint8* Msg, uint32 Len);

		void netIn(int32 Amt);
		void netOut(int32 Amt);

	protected:
		void continueSend();

	protected:
		int32	tosend;
		bool8	done;
		bool8	senddesc;
        uint32	m_pkgListChangeCount;
		bool8	m_multibyte;

};

#endif
